artillery barracks - Turco Inglés Diccionario